{smcl}
{com}{sf}{ul off}{txt}{.-}
      name:  {res}<unnamed>
       {txt}log:  {res}C:\Users\ahone\OneDrive - Texas A&M University at Qatar\RESEARCH\Trade Spinoff - Party Families\Version 9 - FPA\REPLICATION FILES\FPA_Appendix_Replication_Log.smcl
  {txt}log type:  {res}smcl
 {txt}opened on:  {res}11 Oct 2023, 21:24:06
{txt}
{com}. 
. *------------------------------------------------------------------------------*
. * Replication file for "Do Parties Matter? Party Positions and European Voters’ Attitudes Towards Economic and Political Globalization" --- SUPPLEMENTARY MATERIALS
. * Alex Honeker 
. * October/11/2023
. *------------------------------------------------------------------------------*
. 
. 
. ////////////////////////////////////////////////////////////////////////////////
> 
. 
. *------------------------------------------------------------------------------*
. *                                                                 APPENDIX A 
. *------------------------------------------------------------------------------*
. 
. 
. *------------------------------------------------------------------------------*
. * Table A2. Descriptive Statistics 
. *------------------------------------------------------------------------------*
. 
. * Load Dataset 
. use "ISSP_Dataset.dta", clear 
{txt}
{com}. 
. estpost summarize n_econ_glob n_pol_glob ///
>         protrade_imports protrade_choice protrade_FTA_5 multinationals int_orgs ///
>         n_party_trade_pre2013 n_party_intmark_2010 ///
>         n_party_EU_2010 n_party_internat_pre2013 ///
>         parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl unemployed union female n_age ///
>         n_ln_gdppc n_econ_open n_socialexp_eu if euro_sample==1

{txt}{space 0}{space 0}{ralign 12:}{space 1}{c |}{space 1}{ralign 9:e(count)}{space 1}{space 1}{ralign 9:e(sum_w)}{space 1}{space 1}{ralign 9:e(mean)}{space 1}{space 1}{ralign 9:e(Var)}{space 1}{space 1}{ralign 9:e(sd)}{space 1}{space 1}{ralign 9:e(min)}{space 1}{space 1}{ralign 9:e(max)}{space 1}{space 1}{ralign 9:e(sum)}{space 1}
{space 0}{hline 13}{c   +}{hline 11}{hline 11}{hline 11}{hline 11}{hline 11}{hline 11}{hline 11}{hline 11}
{space 0}{space 0}{ralign 12:n_econ_glob}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    71719}}}{space 1}{space 1}{ralign 9:{res:{sf:    71719}}}{space 1}{space 1}{ralign 9:{res:{sf: .4409611}}}{space 1}{space 1}{ralign 9:{res:{sf: .0548424}}}{space 1}{space 1}{ralign 9:{res:{sf: .2341845}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 31625.29}}}{space 1}
{space 0}{space 0}{ralign 12:n_pol_glob}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    49965}}}{space 1}{space 1}{ralign 9:{res:{sf:    49965}}}{space 1}{space 1}{ralign 9:{res:{sf: .4486941}}}{space 1}{space 1}{ralign 9:{res:{sf: .0525837}}}{space 1}{space 1}{ralign 9:{res:{sf: .2293113}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:    22419}}}{space 1}
{space 0}{space 0}{ralign 12:protrade_i~s}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    70201}}}{space 1}{space 1}{ralign 9:{res:{sf:    70201}}}{space 1}{space 1}{ralign 9:{res:{sf:  2.59596}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.427148}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.194633}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:        5}}}{space 1}{space 1}{ralign 9:{res:{sf:   182239}}}{space 1}
{space 0}{space 0}{ralign 12:protrade_c~e}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    49268}}}{space 1}{space 1}{ralign 9:{res:{sf:    49268}}}{space 1}{space 1}{ralign 9:{res:{sf: 3.568117}}}{space 1}{space 1}{ralign 9:{res:{sf: .8774311}}}{space 1}{space 1}{ralign 9:{res:{sf: .9367129}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:        5}}}{space 1}{space 1}{ralign 9:{res:{sf:   175794}}}{space 1}
{space 0}{space 0}{ralign 12:protrade_F~5}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    33519}}}{space 1}{space 1}{ralign 9:{res:{sf:    33519}}}{space 1}{space 1}{ralign 9:{res:{sf:  3.07891}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.206644}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.098473}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:        5}}}{space 1}{space 1}{ralign 9:{res:{sf:   103202}}}{space 1}
{space 0}{space 0}{ralign 12:multinatio~s}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    48376}}}{space 1}{space 1}{ralign 9:{res:{sf:    48376}}}{space 1}{space 1}{ralign 9:{res:{sf: 2.440694}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.115614}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.056227}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:        5}}}{space 1}{space 1}{ralign 9:{res:{sf:   118071}}}{space 1}
{space 0}{space 0}{ralign 12:int_orgs}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    46776}}}{space 1}{space 1}{ralign 9:{res:{sf:    46776}}}{space 1}{space 1}{ralign 9:{res:{sf:  2.62019}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.031198}}}{space 1}{space 1}{ralign 9:{res:{sf: 1.015479}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:        5}}}{space 1}{space 1}{ralign 9:{res:{sf:   122562}}}{space 1}
{space 0}{space 0}{ralign 12:n_party_tr~3}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    10585}}}{space 1}{space 1}{ralign 9:{res:{sf:    10585}}}{space 1}{space 1}{ralign 9:{res:{sf: .5143364}}}{space 1}{space 1}{ralign 9:{res:{sf:  .203269}}}{space 1}{space 1}{ralign 9:{res:{sf: .4508537}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 5444.251}}}{space 1}
{space 0}{space 0}{ralign 12:n_party_in~0}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    14518}}}{space 1}{space 1}{ralign 9:{res:{sf:    14518}}}{space 1}{space 1}{ralign 9:{res:{sf: .7043623}}}{space 1}{space 1}{ralign 9:{res:{sf: .0490403}}}{space 1}{space 1}{ralign 9:{res:{sf: .2214505}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 10225.93}}}{space 1}
{space 0}{space 0}{ralign 12:n_party_EU~0}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    14922}}}{space 1}{space 1}{ralign 9:{res:{sf:    14922}}}{space 1}{space 1}{ralign 9:{res:{sf: .7259946}}}{space 1}{space 1}{ralign 9:{res:{sf: .0597015}}}{space 1}{space 1}{ralign 9:{res:{sf:  .244339}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 10833.29}}}{space 1}
{space 0}{space 0}{ralign 12:n_party_in~3}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    15406}}}{space 1}{space 1}{ralign 9:{res:{sf:    15406}}}{space 1}{space 1}{ralign 9:{res:{sf: .9202918}}}{space 1}{space 1}{ralign 9:{res:{sf: .0383405}}}{space 1}{space 1}{ralign 9:{res:{sf: .1958073}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 14178.02}}}{space 1}
{space 0}{space 0}{ralign 12:parfam_CMP_2}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf: 7.705032}}}{space 1}{space 1}{ralign 9:{res:{sf: 9.261732}}}{space 1}{space 1}{ralign 9:{res:{sf: 3.043309}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:       10}}}{space 1}{space 1}{ralign 9:{res:{sf:   570496}}}{space 1}
{space 0}{space 0}{ralign 12:n_national~m}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    73234}}}{space 1}{space 1}{ralign 9:{res:{sf:    73234}}}{space 1}{space 1}{ralign 9:{res:{sf: .5519838}}}{space 1}{space 1}{ralign 9:{res:{sf: .0426131}}}{space 1}{space 1}{ralign 9:{res:{sf: .2064293}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 40423.98}}}{space 1}
{space 0}{space 0}{ralign 12:n_xenophobia}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    73204}}}{space 1}{space 1}{ralign 9:{res:{sf:    73204}}}{space 1}{space 1}{ralign 9:{res:{sf: .6039709}}}{space 1}{space 1}{ralign 9:{res:{sf: .0389564}}}{space 1}{space 1}{ralign 9:{res:{sf: .1973739}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 44213.08}}}{space 1}
{space 0}{space 0}{ralign 12:n_isolatio~m}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    69394}}}{space 1}{space 1}{ralign 9:{res:{sf:    69394}}}{space 1}{space 1}{ralign 9:{res:{sf: .5657694}}}{space 1}{space 1}{ralign 9:{res:{sf: .0815944}}}{space 1}{space 1}{ralign 9:{res:{sf: .2856473}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:    39261}}}{space 1}
{space 0}{space 0}{ralign 12:n_educ_cat}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    73319}}}{space 1}{space 1}{ralign 9:{res:{sf:    73319}}}{space 1}{space 1}{ralign 9:{res:{sf: .5544504}}}{space 1}{space 1}{ralign 9:{res:{sf: .0772601}}}{space 1}{space 1}{ralign 9:{res:{sf: .2779571}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 40651.75}}}{space 1}
{space 0}{space 0}{ralign 12:manufacture}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    53934}}}{space 1}{space 1}{ralign 9:{res:{sf:    53934}}}{space 1}{space 1}{ralign 9:{res:{sf: .1899173}}}{space 1}{space 1}{ralign 9:{res:{sf: .1538516}}}{space 1}{space 1}{ralign 9:{res:{sf: .3922392}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:    10243}}}{space 1}
{space 0}{space 0}{ralign 12:n_c_rti}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    53894}}}{space 1}{space 1}{ralign 9:{res:{sf:    53894}}}{space 1}{space 1}{ralign 9:{res:{sf: .4684472}}}{space 1}{space 1}{ralign 9:{res:{sf: .0164341}}}{space 1}{space 1}{ralign 9:{res:{sf: .1281955}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 25246.49}}}{space 1}
{space 0}{space 0}{ralign 12:offshorabl~l}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    53934}}}{space 1}{space 1}{ralign 9:{res:{sf:    53934}}}{space 1}{space 1}{ralign 9:{res:{sf:  .168632}}}{space 1}{space 1}{ralign 9:{res:{sf: .1401979}}}{space 1}{space 1}{ralign 9:{res:{sf: .3744301}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:     9095}}}{space 1}
{space 0}{space 0}{ralign 12:unemployed}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf: .0653413}}}{space 1}{space 1}{ralign 9:{res:{sf: .0610726}}}{space 1}{space 1}{ralign 9:{res:{sf: .2471288}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:     4838}}}{space 1}
{space 0}{space 0}{ralign 12:union}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    68832}}}{space 1}{space 1}{ralign 9:{res:{sf:    68832}}}{space 1}{space 1}{ralign 9:{res:{sf: .2580922}}}{space 1}{space 1}{ralign 9:{res:{sf: .1914834}}}{space 1}{space 1}{ralign 9:{res:{sf: .4375881}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:    17765}}}{space 1}
{space 0}{space 0}{ralign 12:female}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74000}}}{space 1}{space 1}{ralign 9:{res:{sf:    74000}}}{space 1}{space 1}{ralign 9:{res:{sf: .5317838}}}{space 1}{space 1}{ralign 9:{res:{sf: .2489932}}}{space 1}{space 1}{ralign 9:{res:{sf: .4989921}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf:    39352}}}{space 1}
{space 0}{space 0}{ralign 12:n_age}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    73803}}}{space 1}{space 1}{ralign 9:{res:{sf:    73803}}}{space 1}{space 1}{ralign 9:{res:{sf: .3399656}}}{space 1}{space 1}{ralign 9:{res:{sf: .0310045}}}{space 1}{space 1}{ralign 9:{res:{sf: .1760808}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 25090.48}}}{space 1}
{space 0}{space 0}{ralign 12:n_ln_gdppc}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf: .6748987}}}{space 1}{space 1}{ralign 9:{res:{sf: .0377732}}}{space 1}{space 1}{ralign 9:{res:{sf: .1943533}}}{space 1}{space 1}{ralign 9:{res:{sf: .1748016}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 49970.85}}}{space 1}
{space 0}{space 0}{ralign 12:n_econ_open}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf: .4417086}}}{space 1}{space 1}{ralign 9:{res:{sf: .0484697}}}{space 1}{space 1}{ralign 9:{res:{sf: .2201583}}}{space 1}{space 1}{ralign 9:{res:{sf: .1521152}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 32704.99}}}{space 1}
{space 0}{space 0}{ralign 12:n_socialex~u}{space 1}{c |}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf:    74042}}}{space 1}{space 1}{ralign 9:{res:{sf: .5101304}}}{space 1}{space 1}{ralign 9:{res:{sf: .0583107}}}{space 1}{space 1}{ralign 9:{res:{sf: .2414762}}}{space 1}{space 1}{ralign 9:{res:{sf:        0}}}{space 1}{space 1}{ralign 9:{res:{sf:        1}}}{space 1}{space 1}{ralign 9:{res:{sf: 37771.08}}}{space 1}

{com}.         
. eststo summstats
{txt}
{com}. 
. esttab summstats using TableA2.rtf, cells("count mean sd min max")
{res}{txt}(output written to {browse  `"TableA2.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Figure A3. European Voters’ Mean Position on Globalization by Party Family
. *------------------------------------------------------------------------------*
. 
. *Graph Figure A3 (a) 
. cibar protrade_imports if euro_sample==1 ///
>         & parfam_CMP_2!=8 & parfam_CMP_2!=9 & parfam_CMP_2!=10, over1(parfam_CMP_2) ///
>         level(95) graphopts(ytitle("Mean of Imports", size(large)))
{res}{txt}
{com}. 
. gr_edit .plotregion1.plot1.style.editstyle area(shadestyle(color(maroon*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot1.style.editstyle area(linestyle(color(maroon))) editcopy
{res}{txt}
{com}. // plot1 color
. gr_edit .plotregion1.plot2.style.editstyle area(shadestyle(color(plg3*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot2.style.editstyle area(linestyle(color(plg3))) editcopy
{res}{txt}
{com}. // plot2 color
. gr_edit .plotregion1.plot3.style.editstyle area(shadestyle(color(plr1*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot3.style.editstyle area(linestyle(color(plr1))) editcopy
{res}{txt}
{com}. // plot3 color
. gr_edit .plotregion1.plot4.style.editstyle area(shadestyle(color(538y*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot4.style.editstyle area(linestyle(color(538y))) editcopy
{res}{txt}
{com}. // plot4 color
. gr_edit .plotregion1.plot5.style.editstyle area(shadestyle(color(plb2*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot5.style.editstyle area(linestyle(color(plb2))) editcopy
{res}{txt}
{com}. // plot5 color
. gr_edit .plotregion1.plot6.style.editstyle area(shadestyle(color(dkorange*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot6.style.editstyle area(linestyle(color(dkorange))) editcopy
{res}{txt}
{com}. // plot6 color
. gr_edit .plotregion1.plot7.style.editstyle area(shadestyle(color(black*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot7.style.editstyle area(linestyle(color(black))) editcopy
{res}{txt}
{com}. // plot7 color
. 
. graph export "FigA3_a.png", as(png)
{txt}(file FigA3_a.png written in PNG format)

{com}. 
. 
. *Graph Figure A3 (b) 
. cibar protrade_choice if euro_sample==1 ///
>         & parfam_CMP_2!=8 & parfam_CMP_2!=9 & parfam_CMP_2!=10, over1(parfam_CMP_2) ///
>         level(95) graphopts(ytitle("Mean of Consumer Choice", size(large)))
{res}{txt}
{com}. 
. gr_edit .plotregion1.plot1.style.editstyle area(shadestyle(color(maroon*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot1.style.editstyle area(linestyle(color(maroon))) editcopy
{res}{txt}
{com}. // plot1 color
. gr_edit .plotregion1.plot2.style.editstyle area(shadestyle(color(plg3*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot2.style.editstyle area(linestyle(color(plg3))) editcopy
{res}{txt}
{com}. // plot2 color
. gr_edit .plotregion1.plot3.style.editstyle area(shadestyle(color(plr1*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot3.style.editstyle area(linestyle(color(plr1))) editcopy
{res}{txt}
{com}. // plot3 color
. gr_edit .plotregion1.plot4.style.editstyle area(shadestyle(color(538y*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot4.style.editstyle area(linestyle(color(538y))) editcopy
{res}{txt}
{com}. // plot4 color
. gr_edit .plotregion1.plot5.style.editstyle area(shadestyle(color(plb2*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot5.style.editstyle area(linestyle(color(plb2))) editcopy
{res}{txt}
{com}. // plot5 color
. gr_edit .plotregion1.plot6.style.editstyle area(shadestyle(color(dkorange*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot6.style.editstyle area(linestyle(color(dkorange))) editcopy
{res}{txt}
{com}. // plot6 color
. gr_edit .plotregion1.plot7.style.editstyle area(shadestyle(color(black*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot7.style.editstyle area(linestyle(color(black))) editcopy
{res}{txt}
{com}. // plot7 color
. 
. graph export "FigA3_b.png", as(png)
{txt}(file FigA3_b.png written in PNG format)

{com}. 
. 
. *Graph Figure A3 (c) 
. cibar multinationals if euro_sample==1 ///
>         & parfam_CMP_2!=8 & parfam_CMP_2!=9 & parfam_CMP_2!=10, over1(parfam_CMP_2) ///
>         level(95) graphopts(ytitle("Mean of Multinationals", size(large)))
{res}{txt}
{com}. 
. gr_edit .plotregion1.plot1.style.editstyle area(shadestyle(color(maroon*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot1.style.editstyle area(linestyle(color(maroon))) editcopy
{res}{txt}
{com}. // plot1 color
. gr_edit .plotregion1.plot2.style.editstyle area(shadestyle(color(plg3*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot2.style.editstyle area(linestyle(color(plg3))) editcopy
{res}{txt}
{com}. // plot2 color
. gr_edit .plotregion1.plot3.style.editstyle area(shadestyle(color(plr1*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot3.style.editstyle area(linestyle(color(plr1))) editcopy
{res}{txt}
{com}. // plot3 color
. gr_edit .plotregion1.plot4.style.editstyle area(shadestyle(color(538y*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot4.style.editstyle area(linestyle(color(538y))) editcopy
{res}{txt}
{com}. // plot4 color
. gr_edit .plotregion1.plot5.style.editstyle area(shadestyle(color(plb2*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot5.style.editstyle area(linestyle(color(plb2))) editcopy
{res}{txt}
{com}. // plot5 color
. gr_edit .plotregion1.plot6.style.editstyle area(shadestyle(color(dkorange*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot6.style.editstyle area(linestyle(color(dkorange))) editcopy
{res}{txt}
{com}. // plot6 color
. gr_edit .plotregion1.plot7.style.editstyle area(shadestyle(color(black*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot7.style.editstyle area(linestyle(color(black))) editcopy
{res}{txt}
{com}. // plot7 color
. 
. graph export "FigA3_c.png", as(png)
{txt}(file FigA3_c.png written in PNG format)

{com}. 
. 
. *Graph Figure A3 (d) 
. cibar protrade_FTA_5 if euro_sample==1 ///
>         & parfam_CMP_2!=8 & parfam_CMP_2!=9 & parfam_CMP_2!=10, over1(parfam_CMP_2) ///
>         level(95) graphopts(ytitle("Mean of European Union", size(large)))
{res}{txt}
{com}. 
. gr_edit .plotregion1.plot1.style.editstyle area(shadestyle(color(maroon*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot1.style.editstyle area(linestyle(color(maroon))) editcopy
{res}{txt}
{com}. // plot1 color
. gr_edit .plotregion1.plot2.style.editstyle area(shadestyle(color(plg3*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot2.style.editstyle area(linestyle(color(plg3))) editcopy
{res}{txt}
{com}. // plot2 color
. gr_edit .plotregion1.plot3.style.editstyle area(shadestyle(color(plr1*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot3.style.editstyle area(linestyle(color(plr1))) editcopy
{res}{txt}
{com}. // plot3 color
. gr_edit .plotregion1.plot4.style.editstyle area(shadestyle(color(538y*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot4.style.editstyle area(linestyle(color(538y))) editcopy
{res}{txt}
{com}. // plot4 color
. gr_edit .plotregion1.plot5.style.editstyle area(shadestyle(color(plb2*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot5.style.editstyle area(linestyle(color(plb2))) editcopy
{res}{txt}
{com}. // plot5 color
. gr_edit .plotregion1.plot6.style.editstyle area(shadestyle(color(dkorange*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot6.style.editstyle area(linestyle(color(dkorange))) editcopy
{res}{txt}
{com}. // plot6 color
. gr_edit .plotregion1.plot7.style.editstyle area(shadestyle(color(black*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot7.style.editstyle area(linestyle(color(black))) editcopy
{res}{txt}
{com}. // plot7 color
. 
. graph export "FigA3_d.png", as(png)
{txt}(file FigA3_d.png written in PNG format)

{com}. 
. 
. *Graph Figure A3 (e) 
. cibar int_orgs if euro_sample==1 ///
>         & parfam_CMP_2!=8 & parfam_CMP_2!=9 & parfam_CMP_2!=10, over1(parfam_CMP_2) ///
>         level(95) graphopts(ytitle("Mean of International Organizations", size(large)))
{res}{txt}
{com}. 
. gr_edit .plotregion1.plot1.style.editstyle area(shadestyle(color(maroon*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot1.style.editstyle area(linestyle(color(maroon))) editcopy
{res}{txt}
{com}. // plot1 color
. gr_edit .plotregion1.plot2.style.editstyle area(shadestyle(color(plg3*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot2.style.editstyle area(linestyle(color(plg3))) editcopy
{res}{txt}
{com}. // plot2 color
. gr_edit .plotregion1.plot3.style.editstyle area(shadestyle(color(plr1*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot3.style.editstyle area(linestyle(color(plr1))) editcopy
{res}{txt}
{com}. // plot3 color
. gr_edit .plotregion1.plot4.style.editstyle area(shadestyle(color(538y*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot4.style.editstyle area(linestyle(color(538y))) editcopy
{res}{txt}
{com}. // plot4 color
. gr_edit .plotregion1.plot5.style.editstyle area(shadestyle(color(plb2*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot5.style.editstyle area(linestyle(color(plb2))) editcopy
{res}{txt}
{com}. // plot5 color
. gr_edit .plotregion1.plot6.style.editstyle area(shadestyle(color(dkorange*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot6.style.editstyle area(linestyle(color(dkorange))) editcopy
{res}{txt}
{com}. // plot6 color
. gr_edit .plotregion1.plot7.style.editstyle area(shadestyle(color(black*.5))) editcopy
{res}{txt}
{com}. gr_edit .plotregion1.plot7.style.editstyle area(linestyle(color(black))) editcopy
{res}{txt}
{com}. // plot7 color
. 
. graph export "FigA3_e.png", as(png)
{txt}(file FigA3_e.png written in PNG format)

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. *                                                                 APPENDIX B 
. *------------------------------------------------------------------------------*
. 
. *Create new variables with different names for SEM builder graphs  
. gen Imports=protrade_imports
{txt}(6,465 missing values generated)

{com}. gen Choice=protrade_choice
{txt}(40,305 missing values generated)

{com}. gen MNCs=multinationals
{txt}(39,671 missing values generated)

{com}. gen EU=protrade_FTA_5
{txt}(81,598 missing values generated)

{com}. gen IOs=int_orgs
{txt}(42,958 missing values generated)

{com}. 
. *------------------------------------------------------------------------------*
. * Figure B1. 2-Factor Model (including Choice variable)
. *------------------------------------------------------------------------------*
. * Model for Figure B1. See SEM graph in file "SEM_2-Factor".
. 
. *Structural Equation Model  
. sem (ECON_GLOB -> protrade_imports protrade_choice multinationals) (POL_GLOB -> protrade_FTA_5 int_orgs), covstruct(_lexogenous, diagonal) method(mlmv) standardized latent(ECON_GLOB POL_GLOB) cov(ECON_GLOB*POL_GLOB) nocapslatent
{res}{txt}(5555 observations containing extended missing values excluded)
(2325 all-missing observations excluded)

Endogenous variables

{p 0 14 2}Measurement:{space 2}{res}protrade_imports protrade_choice multinationals protrade_FTA_5 int_orgs{p_end}
{txt}
Exogenous variables

{p 0 14 2}Latent:{space 7}{res}ECON_GLOB POL_GLOB{p_end}
{txt}
Fitting saturated model:

Iteration 0:{space 3}log likelihood = {res:-577114.54}  
Iteration 1:{space 3}log likelihood = {res:-576749.29}  
Iteration 2:{space 3}log likelihood = {res:-576746.81}  
Iteration 3:{space 3}log likelihood = {res:-576746.81}  

Fitting baseline model:

Iteration 0:{space 3}log likelihood = {res:-591479.53}  
Iteration 1:{space 3}log likelihood = {res:-591472.32}  
Iteration 2:{space 3}log likelihood = {res:-591472.32}  
{res}{txt}
Fitting target model:

Iteration 0:{space 3}log likelihood = {res:-577554.02}  
Iteration 1:{space 3}log likelihood = {res:-577386.37}  
Iteration 2:{space 3}log likelihood = {res:-577345.75}  
Iteration 3:{space 3}log likelihood = {res:-577340.16}  
Iteration 4:{space 3}log likelihood = {res:-577340.03}  
Iteration 5:{space 3}log likelihood = {res:-577340.03}  

{col 1}Structural equation model{col 49}Number of obs{col 67}= {res}   115,995
{txt}{col 1}Estimation method{col 20}= {res}mlmv
{txt}{col 1}Log likelihood{col 20}= {res}-577340.03

{p 0 7}{space 1}{text:( 1)}{space 1} [protrade_imports]ECON_GLOB = 1{p_end}
{p 0 7}{space 1}{text:( 2)}{space 1} [protrade_FTA_5]POL_GLOB = 1{p_end}
{txt}{hline 23}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 24}{c |}{col 36}      OIM
{col 1}          Standardized{col 24}{c |}      Coef.{col 36}   Std. Err.{col 48}      z{col 56}   P>|z|{col 64}     [95% Con{col 77}f. Interval]
{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 1}{res}Measurement           {col 24}{txt}{c |}
{space 2}{col 3}protrade_imports    {col 24}{c |}
{space 13}ECON_GLOB {c |}{col 24}{res}{space 2}  .582086{col 36}{space 2} .0041887{col 47}{space 1}  138.97{col 56}{space 3}0.000{col 64}{space 4} .5738763{col 77}{space 3} .5902957
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.130349{col 36}{space 2} .0053413{col 47}{space 1}  398.84{col 56}{space 3}0.000{col 64}{space 4}  2.11988{col 77}{space 3} 2.140818
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_choice     {col 24}{c |}
{space 13}ECON_GLOB {c |}{col 24}{res}{space 2} .1351773{col 36}{space 2} .0044808{col 47}{space 1}   30.17{col 56}{space 3}0.000{col 64}{space 4}  .126395{col 77}{space 3} .1439596
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 3.804684{col 36}{space 2}  .010117{col 47}{space 1}  376.07{col 56}{space 3}0.000{col 64}{space 4} 3.784855{col 77}{space 3} 3.824512
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}multinationals      {col 24}{c |}
{space 13}ECON_GLOB {c |}{col 24}{res}{space 2} .6717476{col 36}{space 2} .0044691{col 47}{space 1}  150.31{col 56}{space 3}0.000{col 64}{space 4} .6629884{col 77}{space 3} .6805068
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.252177{col 36}{space 2} .0064992{col 47}{space 1}  346.53{col 56}{space 3}0.000{col 64}{space 4} 2.239438{col 77}{space 3} 2.264915
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_FTA_5      {col 24}{c |}
{space 14}POL_GLOB {c |}{col 24}{res}{space 2} .3584416{col 36}{space 2} .0063819{col 47}{space 1}   56.17{col 56}{space 3}0.000{col 64}{space 4} .3459333{col 77}{space 3}   .37095
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.814278{col 36}{space 2} .0109324{col 47}{space 1}  257.43{col 56}{space 3}0.000{col 64}{space 4}  2.79285{col 77}{space 3} 2.835705
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}int_orgs            {col 24}{c |}
{space 14}POL_GLOB {c |}{col 24}{res}{space 2}  .552342{col 36}{space 2} .0077718{col 47}{space 1}   71.07{col 56}{space 3}0.000{col 64}{space 4} .5371096{col 77}{space 3} .5675744
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.550295{col 36}{space 2} .0073649{col 47}{space 1}  346.28{col 56}{space 3}0.000{col 64}{space 4}  2.53586{col 77}{space 3}  2.56473
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
var(e.protrade_imports){c |}{col 24}{res}{space 2} .6611759{col 36}{space 2} .0048764{col 64}{space 4} .6516872{col 77}{space 3} .6708028
{txt}{space 1}var(e.protrade_choice){c |}{col 24}{res}{space 2} .9817271{col 36}{space 2} .0012114{col 64}{space 4} .9793556{col 77}{space 3} .9841043
{txt}{space 2}var(e.multinationals){c |}{col 24}{res}{space 2} .5487551{col 36}{space 2} .0060042{col 64}{space 4} .5371125{col 77}{space 3} .5606501
{txt}{space 2}var(e.protrade_FTA_5){c |}{col 24}{res}{space 2} .8715196{col 36}{space 2} .0045751{col 64}{space 4} .8625985{col 77}{space 3} .8805329
{txt}{space 8}var(e.int_orgs){c |}{col 24}{res}{space 2} .6949184{col 36}{space 2} .0085854{col 64}{space 4} .6782935{col 77}{space 3} .7119507
{txt}{space 9}var(ECON_GLOB){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{space 10}var(POL_GLOB){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
cov(ECON_GLOB,POL_GLOB){c |}{col 24}{res}{space 2} .8681131{col 36}{space 2} .0119816{col 47}{space 1}   72.45{col 56}{space 3}0.000{col 64}{space 4} .8446297{col 77}{space 3} .8915965
{txt}{hline 23}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
LR test of model vs. saturated: chi2({res:4})   = {res:  1186.45}, Prob > chi2 = {res}0.0000
{txt}
{com}. 
. *Goodness of fit indices 
. estat gof, stats(all) 
{res}
{txt}{hline 21}{c TT}{hline 54}
{lalign 21:Fit statistic}{c |}      Value   Description
{hline 21}{c +}{hline 54}
{lalign 21:Likelihood ratio}{c |}
{ralign 20:chi2_ms({res:4})} {c |} {res}{ralign 10:  1186.452}{txt}   model vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{ralign 20:chi2_bs({res:10})} {c |} {res}{ralign 10: 29451.034}{txt}   baseline vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{hline 21}{c +}{hline 54}
{lalign 21:Population error}{c |}
{ralign 20:RMSEA} {c |} {res}{ralign 10:     0.050}{txt}   Root mean squared error of approximation
{ralign 20:90% CI, lower bound} {c |} {res}{ralign 10:     0.048}
{txt}{ralign 20:upper bound} {c |} {res}{ralign 10:     0.053}
{txt}{ralign 20:pclose} {c |} {res}{ralign 10:     0.366}{txt}   Probability RMSEA <= 0.05
{hline 21}{c +}{hline 54}
{lalign 21:Information criteria}{c |}
{ralign 20:AIC} {c |} {res}{ralign 10: 1.155e+06}{txt}   Akaike's information criterion
{ralign 20:BIC} {c |} {res}{ralign 10: 1.155e+06}{txt}   Bayesian information criterion
{hline 21}{c +}{hline 54}
{lalign 21:Baseline comparison}{c |}
{ralign 20:CFI} {c |} {res}{ralign 10:     0.960}{txt}   Comparative fit index
{ralign 20:TLI} {c |} {res}{ralign 10:     0.900}{txt}   Tucker-Lewis index
{hline 21}{c +}{hline 54}
{lalign 21:Size of residuals}{c |}
{ralign 20:CD} {c |} {res}{ralign 10:     0.681}{txt}   Coefficient of determination
{hline 21}{c BT}{hline 54}
{p 0 2 2 75}Note: SRMR is not{txt} reported because of missing values.{p_end}

{com}. 
. 
. *------------------------------------------------------------------------------*
. * Figure B2: 2-Factor Model (excluding Choice variable)
. *------------------------------------------------------------------------------*
. * Model for Figure B2. See SEM graph in file "SEM_2-Factor_exc-Choice".
. 
. *Structural Equation Model
. sem (ECON_GLOB -> protrade_imports multinationals) (POL_GLOB -> protrade_FTA_5 int_orgs), covstruct(_lexogenous, diagonal) method(mlmv) standardized latent(ECON_GLOB POL_GLOB) cov(ECON_GLOB*POL_GLOB) nocapslatent
{res}{txt}(5555 observations containing extended missing values excluded)
(2464 all-missing observations excluded)

Endogenous variables

{p 0 14 2}Measurement:{space 2}{res}protrade_imports multinationals protrade_FTA_5 int_orgs{p_end}
{txt}
Exogenous variables

{p 0 14 2}Latent:{space 7}{res}ECON_GLOB POL_GLOB{p_end}
{txt}
Fitting saturated model:

Iteration 0:{space 3}log likelihood = {res:-467650.18}  
Iteration 1:{space 3}log likelihood = {res:-467362.69}  
Iteration 2:{space 3}log likelihood = {res:-467361.09}  
Iteration 3:{space 3}log likelihood = {res:-467361.09}  

Fitting baseline model:

Iteration 0:{space 3}log likelihood = {res:-481072.08}  
Iteration 1:{space 3}log likelihood = {res:-481066.54}  
Iteration 2:{space 3}log likelihood = {res:-481066.54}  
{res}{txt}
Fitting target model:

Iteration 0:{space 3}log likelihood = {res:-467384.92}  
Iteration 1:{space 3}log likelihood = {res:-467381.89}  
Iteration 2:{space 3}log likelihood = {res:-467381.89}  

{col 1}Structural equation model{col 49}Number of obs{col 67}= {res}   115,856
{txt}{col 1}Estimation method{col 20}= {res}mlmv
{txt}{col 1}Log likelihood{col 20}= {res}-467381.89

{p 0 7}{space 1}{text:( 1)}{space 1} [protrade_imports]ECON_GLOB = 1{p_end}
{p 0 7}{space 1}{text:( 2)}{space 1} [protrade_FTA_5]POL_GLOB = 1{p_end}
{txt}{hline 23}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 24}{c |}{col 36}      OIM
{col 1}          Standardized{col 24}{c |}      Coef.{col 36}   Std. Err.{col 48}      z{col 56}   P>|z|{col 64}     [95% Con{col 77}f. Interval]
{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 1}{res}Measurement           {col 24}{txt}{c |}
{space 2}{col 3}protrade_imports    {col 24}{c |}
{space 13}ECON_GLOB {c |}{col 24}{res}{space 2} .5721755{col 36}{space 2} .0042015{col 47}{space 1}  136.18{col 56}{space 3}0.000{col 64}{space 4} .5639406{col 77}{space 3} .5804103
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.130378{col 36}{space 2} .0053413{col 47}{space 1}  398.85{col 56}{space 3}0.000{col 64}{space 4} 2.119909{col 77}{space 3} 2.140847
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}multinationals      {col 24}{c |}
{space 13}ECON_GLOB {c |}{col 24}{res}{space 2} .6813002{col 36}{space 2} .0045978{col 47}{space 1}  148.18{col 56}{space 3}0.000{col 64}{space 4} .6722887{col 77}{space 3} .6903117
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.252243{col 36}{space 2} .0064996{col 47}{space 1}  346.52{col 56}{space 3}0.000{col 64}{space 4} 2.239504{col 77}{space 3} 2.264982
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_FTA_5      {col 24}{c |}
{space 14}POL_GLOB {c |}{col 24}{res}{space 2} .3494267{col 36}{space 2}  .006368{col 47}{space 1}   54.87{col 56}{space 3}0.000{col 64}{space 4} .3369457{col 77}{space 3} .3619078
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.813645{col 36}{space 2} .0109379{col 47}{space 1}  257.24{col 56}{space 3}0.000{col 64}{space 4} 2.792208{col 77}{space 3} 2.835083
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}int_orgs            {col 24}{c |}
{space 14}POL_GLOB {c |}{col 24}{res}{space 2} .5681599{col 36}{space 2} .0080361{col 47}{space 1}   70.70{col 56}{space 3}0.000{col 64}{space 4} .5524093{col 77}{space 3} .5839104
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.550363{col 36}{space 2} .0073649{col 47}{space 1}  346.29{col 56}{space 3}0.000{col 64}{space 4} 2.535928{col 77}{space 3} 2.564798
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
var(e.protrade_imports){c |}{col 24}{res}{space 2} .6726152{col 36}{space 2}  .004808{col 64}{space 4} .6632574{col 77}{space 3} .6821051
{txt}{space 2}var(e.multinationals){c |}{col 24}{res}{space 2}   .53583{col 36}{space 2}  .006265{col 64}{space 4} .5236905{col 77}{space 3} .5482509
{txt}{space 2}var(e.protrade_FTA_5){c |}{col 24}{res}{space 2}  .877901{col 36}{space 2} .0044503{col 64}{space 4} .8692217{col 77}{space 3} .8866669
{txt}{space 8}var(e.int_orgs){c |}{col 24}{res}{space 2} .6771944{col 36}{space 2} .0091316{col 64}{space 4} .6595312{col 77}{space 3} .6953306
{txt}{space 9}var(ECON_GLOB){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{space 10}var(POL_GLOB){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
cov(ECON_GLOB,POL_GLOB){c |}{col 24}{res}{space 2} .8514375{col 36}{space 2} .0119785{col 47}{space 1}   71.08{col 56}{space 3}0.000{col 64}{space 4} .8279602{col 77}{space 3} .8749149
{txt}{hline 23}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
LR test of model vs. saturated: chi2({res:1})   = {res:    41.60}, Prob > chi2 = {res}0.0000
{txt}
{com}. 
. *Goodness of fit indices 
. estat gof, stats(all) 
{res}
{txt}{hline 21}{c TT}{hline 54}
{lalign 21:Fit statistic}{c |}      Value   Description
{hline 21}{c +}{hline 54}
{lalign 21:Likelihood ratio}{c |}
{ralign 20:chi2_ms({res:1})} {c |} {res}{ralign 10:    41.599}{txt}   model vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{ralign 20:chi2_bs({res:6})} {c |} {res}{ralign 10: 27410.903}{txt}   baseline vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{hline 21}{c +}{hline 54}
{lalign 21:Population error}{c |}
{ralign 20:RMSEA} {c |} {res}{ralign 10:     0.019}{txt}   Root mean squared error of approximation
{ralign 20:90% CI, lower bound} {c |} {res}{ralign 10:     0.014}
{txt}{ralign 20:upper bound} {c |} {res}{ralign 10:     0.024}
{txt}{ralign 20:pclose} {c |} {res}{ralign 10:     1.000}{txt}   Probability RMSEA <= 0.05
{hline 21}{c +}{hline 54}
{lalign 21:Information criteria}{c |}
{ralign 20:AIC} {c |} {res}{ralign 10:934789.771}{txt}   Akaike's information criterion
{ralign 20:BIC} {c |} {res}{ralign 10:934915.352}{txt}   Bayesian information criterion
{hline 21}{c +}{hline 54}
{lalign 21:Baseline comparison}{c |}
{ralign 20:CFI} {c |} {res}{ralign 10:     0.999}{txt}   Comparative fit index
{ralign 20:TLI} {c |} {res}{ralign 10:     0.991}{txt}   Tucker-Lewis index
{hline 21}{c +}{hline 54}
{lalign 21:Size of residuals}{c |}
{ralign 20:CD} {c |} {res}{ralign 10:     0.687}{txt}   Coefficient of determination
{hline 21}{c BT}{hline 54}
{p 0 2 2 75}Note: SRMR is not{txt} reported because of missing values.{p_end}

{com}. 
. 
. *------------------------------------------------------------------------------*
. * Figure B3: 1-Factor Model (including Choice variable)
. *------------------------------------------------------------------------------*
. * Model for Figure B3. See SEM graph in file "SEM_1-Factor".
. 
. *Structural Equation Model
. sem (GLOBALIZATION -> protrade_imports protrade_choice multinationals protrade_FTA_5 int_orgs), covstruct(_lexogenous, diagonal) method(mlmv) standardized latent(GLOBALIZATION) nocapslatent
{res}{txt}(5555 observations containing extended missing values excluded)
(2325 all-missing observations excluded)

Endogenous variables

{p 0 14 2}Measurement:{space 2}{res}protrade_imports protrade_choice multinationals protrade_FTA_5 int_orgs{p_end}
{txt}
Exogenous variables

{p 0 14 2}Latent:{space 7}{res}GLOBALIZATION{p_end}
{txt}
Fitting saturated model:

Iteration 0:{space 3}log likelihood = {res:-577114.54}  
Iteration 1:{space 3}log likelihood = {res:-576749.29}  
Iteration 2:{space 3}log likelihood = {res:-576746.81}  
Iteration 3:{space 3}log likelihood = {res:-576746.81}  

Fitting baseline model:

Iteration 0:{space 3}log likelihood = {res:-591479.53}  
Iteration 1:{space 3}log likelihood = {res:-591472.32}  
Iteration 2:{space 3}log likelihood = {res:-591472.32}  
{res}{txt}
Fitting target model:

Iteration 0:{space 3}log likelihood = {res:-577396.77}  
Iteration 1:{space 3}log likelihood = {res:-577388.42}  
Iteration 2:{space 3}log likelihood = {res: -577388.4}  

{col 1}Structural equation model{col 49}Number of obs{col 67}= {res}   115,995
{txt}{col 1}Estimation method{col 20}= {res}mlmv
{txt}{col 1}Log likelihood{col 20}= {res} -577388.4

{p 0 7}{space 1}{text:( 1)}{space 1} [protrade_imports]GLOBALIZATION = 1{p_end}
{txt}{hline 23}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 24}{c |}{col 36}      OIM
{col 1}          Standardized{col 24}{c |}      Coef.{col 36}   Std. Err.{col 48}      z{col 56}   P>|z|{col 64}     [95% Con{col 77}f. Interval]
{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 1}{res}Measurement           {col 24}{txt}{c |}
{space 2}{col 3}protrade_imports    {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .5820318{col 36}{space 2} .0040777{col 47}{space 1}  142.74{col 56}{space 3}0.000{col 64}{space 4} .5740396{col 77}{space 3} .5900239
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.130345{col 36}{space 2} .0053413{col 47}{space 1}  398.84{col 56}{space 3}0.000{col 64}{space 4} 2.119876{col 77}{space 3} 2.140814
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_choice     {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .1367865{col 36}{space 2}  .004472{col 47}{space 1}   30.59{col 56}{space 3}0.000{col 64}{space 4} .1280215{col 77}{space 3} .1455515
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 3.804636{col 36}{space 2}  .010117{col 47}{space 1}  376.06{col 56}{space 3}0.000{col 64}{space 4} 3.784807{col 77}{space 3} 3.824465
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}multinationals      {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .6652479{col 36}{space 2} .0042828{col 47}{space 1}  155.33{col 56}{space 3}0.000{col 64}{space 4} .6568538{col 77}{space 3} .6736419
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.252286{col 36}{space 2} .0065004{col 47}{space 1}  346.48{col 56}{space 3}0.000{col 64}{space 4} 2.239545{col 77}{space 3} 2.265027
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_FTA_5      {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .3310539{col 36}{space 2}  .005866{col 47}{space 1}   56.44{col 56}{space 3}0.000{col 64}{space 4} .3195567{col 77}{space 3} .3425511
{txt}{space 17}_cons {c |}{col 24}{res}{space 2}  2.81358{col 36}{space 2} .0109347{col 47}{space 1}  257.31{col 56}{space 3}0.000{col 64}{space 4} 2.792149{col 77}{space 3} 2.835012
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}int_orgs            {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .4869791{col 36}{space 2} .0040375{col 47}{space 1}  120.61{col 56}{space 3}0.000{col 64}{space 4} .4790658{col 77}{space 3} .4948925
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.550255{col 36}{space 2} .0073643{col 47}{space 1}  346.30{col 56}{space 3}0.000{col 64}{space 4} 2.535821{col 77}{space 3} 2.564689
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
var(e.protrade_imports){c |}{col 24}{res}{space 2}  .661239{col 36}{space 2} .0047467{col 64}{space 4} .6520008{col 77}{space 3} .6706081
{txt}{space 1}var(e.protrade_choice){c |}{col 24}{res}{space 2} .9812894{col 36}{space 2} .0012234{col 64}{space 4} .9788945{col 77}{space 3} .9836902
{txt}{space 2}var(e.multinationals){c |}{col 24}{res}{space 2} .5574453{col 36}{space 2} .0056982{col 64}{space 4} .5463881{col 77}{space 3} .5687262
{txt}{space 2}var(e.protrade_FTA_5){c |}{col 24}{res}{space 2} .8904033{col 36}{space 2} .0038839{col 64}{space 4} .8828234{col 77}{space 3} .8980483
{txt}{space 8}var(e.int_orgs){c |}{col 24}{res}{space 2} .7628513{col 36}{space 2} .0039324{col 64}{space 4} .7551828{col 77}{space 3} .7705977
{txt}{space 5}var(GLOBALIZATION){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{hline 23}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
LR test of model vs. saturated: chi2({res:5})   = {res:  1283.20}, Prob > chi2 = {res}0.0000
{txt}
{com}. 
. *Goodness of fit indices 
. estat gof, stats(all)
{res}
{txt}{hline 21}{c TT}{hline 54}
{lalign 21:Fit statistic}{c |}      Value   Description
{hline 21}{c +}{hline 54}
{lalign 21:Likelihood ratio}{c |}
{ralign 20:chi2_ms({res:5})} {c |} {res}{ralign 10:  1283.196}{txt}   model vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{ralign 20:chi2_bs({res:10})} {c |} {res}{ralign 10: 29451.034}{txt}   baseline vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{hline 21}{c +}{hline 54}
{lalign 21:Population error}{c |}
{ralign 20:RMSEA} {c |} {res}{ralign 10:     0.047}{txt}   Root mean squared error of approximation
{ralign 20:90% CI, lower bound} {c |} {res}{ralign 10:     0.045}
{txt}{ralign 20:upper bound} {c |} {res}{ralign 10:     0.049}
{txt}{ralign 20:pclose} {c |} {res}{ralign 10:     0.990}{txt}   Probability RMSEA <= 0.05
{hline 21}{c +}{hline 54}
{lalign 21:Information criteria}{c |}
{ralign 20:AIC} {c |} {res}{ralign 10: 1.155e+06}{txt}   Akaike's information criterion
{ralign 20:BIC} {c |} {res}{ralign 10: 1.155e+06}{txt}   Bayesian information criterion
{hline 21}{c +}{hline 54}
{lalign 21:Baseline comparison}{c |}
{ralign 20:CFI} {c |} {res}{ralign 10:     0.957}{txt}   Comparative fit index
{ralign 20:TLI} {c |} {res}{ralign 10:     0.913}{txt}   Tucker-Lewis index
{hline 21}{c +}{hline 54}
{lalign 21:Size of residuals}{c |}
{ralign 20:CD} {c |} {res}{ralign 10:     0.638}{txt}   Coefficient of determination
{hline 21}{c BT}{hline 54}
{p 0 2 2 75}Note: SRMR is not{txt} reported because of missing values.{p_end}

{com}. 
. 
. *------------------------------------------------------------------------------*
. * Figure B4: 1-Factor Model (excluding Choice variable)
. *------------------------------------------------------------------------------*
. * Model for Figure B4. See SEM graph in file "SEM_1-Factor_exc-Choice".
. 
. *Structural Equation Model
. sem (GLOBALIZATION -> protrade_imports multinationals protrade_FTA_5 int_orgs), covstruct(_lexogenous, diagonal) method(mlmv) standardized latent(GLOBALIZATION) nocapslatent
{res}{txt}(5555 observations containing extended missing values excluded)
(2464 all-missing observations excluded)

Endogenous variables

{p 0 14 2}Measurement:{space 2}{res}protrade_imports multinationals protrade_FTA_5 int_orgs{p_end}
{txt}
Exogenous variables

{p 0 14 2}Latent:{space 7}{res}GLOBALIZATION{p_end}
{txt}
Fitting saturated model:

Iteration 0:{space 3}log likelihood = {res:-467650.18}  
Iteration 1:{space 3}log likelihood = {res:-467362.69}  
Iteration 2:{space 3}log likelihood = {res:-467361.09}  
Iteration 3:{space 3}log likelihood = {res:-467361.09}  

Fitting baseline model:

Iteration 0:{space 3}log likelihood = {res:-481072.08}  
Iteration 1:{space 3}log likelihood = {res:-481066.54}  
Iteration 2:{space 3}log likelihood = {res:-481066.54}  
{res}{txt}
Fitting target model:

Iteration 0:{space 3}log likelihood = {res:-467449.18}  
Iteration 1:{space 3}log likelihood = {res:-467442.21}  
Iteration 2:{space 3}log likelihood = {res: -467442.2}  

{col 1}Structural equation model{col 49}Number of obs{col 67}= {res}   115,856
{txt}{col 1}Estimation method{col 20}= {res}mlmv
{txt}{col 1}Log likelihood{col 20}= {res} -467442.2

{p 0 7}{space 1}{text:( 1)}{space 1} [protrade_imports]GLOBALIZATION = 1{p_end}
{txt}{hline 23}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 24}{c |}{col 36}      OIM
{col 1}          Standardized{col 24}{c |}      Coef.{col 36}   Std. Err.{col 48}      z{col 56}   P>|z|{col 64}     [95% Con{col 77}f. Interval]
{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 1}{res}Measurement           {col 24}{txt}{c |}
{space 2}{col 3}protrade_imports    {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .5731247{col 36}{space 2} .0040756{col 47}{space 1}  140.62{col 56}{space 3}0.000{col 64}{space 4} .5651366{col 77}{space 3} .5811128
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.130375{col 36}{space 2} .0053413{col 47}{space 1}  398.85{col 56}{space 3}0.000{col 64}{space 4} 2.119906{col 77}{space 3} 2.140844
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}multinationals      {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .6729582{col 36}{space 2} .0043702{col 47}{space 1}  153.99{col 56}{space 3}0.000{col 64}{space 4} .6643929{col 77}{space 3} .6815236
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.252359{col 36}{space 2} .0065009{col 47}{space 1}  346.47{col 56}{space 3}0.000{col 64}{space 4} 2.239618{col 77}{space 3} 2.265101
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}protrade_FTA_5      {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .3201847{col 36}{space 2} .0059067{col 47}{space 1}   54.21{col 56}{space 3}0.000{col 64}{space 4} .3086079{col 77}{space 3} .3317615
{txt}{space 17}_cons {c |}{col 24}{res}{space 2}  2.81275{col 36}{space 2} .0109409{col 47}{space 1}  257.09{col 56}{space 3}0.000{col 64}{space 4} 2.791306{col 77}{space 3} 2.834194
{space 2}{txt}{hline 21}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}{col 3}int_orgs            {col 24}{c |}
{space 9}GLOBALIZATION {c |}{col 24}{res}{space 2} .4925376{col 36}{space 2} .0040746{col 47}{space 1}  120.88{col 56}{space 3}0.000{col 64}{space 4} .4845515{col 77}{space 3} .5005237
{txt}{space 17}_cons {c |}{col 24}{res}{space 2} 2.550297{col 36}{space 2} .0073641{col 47}{space 1}  346.31{col 56}{space 3}0.000{col 64}{space 4} 2.535863{col 77}{space 3}  2.56473
{txt}{hline 23}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
var(e.protrade_imports){c |}{col 24}{res}{space 2}  .671528{col 36}{space 2} .0046717{col 64}{space 4} .6624338{col 77}{space 3} .6807471
{txt}{space 2}var(e.multinationals){c |}{col 24}{res}{space 2} .5471272{col 36}{space 2} .0058819{col 64}{space 4} .5357196{col 77}{space 3} .5587778
{txt}{space 2}var(e.protrade_FTA_5){c |}{col 24}{res}{space 2} .8974817{col 36}{space 2} .0037824{col 64}{space 4} .8900988{col 77}{space 3} .9049259
{txt}{space 8}var(e.int_orgs){c |}{col 24}{res}{space 2} .7574067{col 36}{space 2} .0040138{col 64}{space 4} .7495805{col 77}{space 3} .7653146
{txt}{space 5}var(GLOBALIZATION){c |}{col 24}{res}{space 2}        1{col 36}{space 2}        .{col 64}{space 4}        .{col 77}{space 3}        .
{txt}{hline 23}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
LR test of model vs. saturated: chi2({res:2})   = {res:   162.24}, Prob > chi2 = {res}0.0000
{txt}
{com}. 
. *Goodness of fit indices 
. estat gof, stats(all)
{res}
{txt}{hline 21}{c TT}{hline 54}
{lalign 21:Fit statistic}{c |}      Value   Description
{hline 21}{c +}{hline 54}
{lalign 21:Likelihood ratio}{c |}
{ralign 20:chi2_ms({res:2})} {c |} {res}{ralign 10:   162.238}{txt}   model vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{ralign 20:chi2_bs({res:6})} {c |} {res}{ralign 10: 27410.903}{txt}   baseline vs. saturated
{ralign 20:p > chi2} {c |} {res}{ralign 10:     0.000}
{txt}{hline 21}{c +}{hline 54}
{lalign 21:Population error}{c |}
{ralign 20:RMSEA} {c |} {res}{ralign 10:     0.026}{txt}   Root mean squared error of approximation
{ralign 20:90% CI, lower bound} {c |} {res}{ralign 10:     0.023}
{txt}{ralign 20:upper bound} {c |} {res}{ralign 10:     0.030}
{txt}{ralign 20:pclose} {c |} {res}{ralign 10:     1.000}{txt}   Probability RMSEA <= 0.05
{hline 21}{c +}{hline 54}
{lalign 21:Information criteria}{c |}
{ralign 20:AIC} {c |} {res}{ralign 10:934908.410}{txt}   Akaike's information criterion
{ralign 20:BIC} {c |} {res}{ralign 10:935024.331}{txt}   Bayesian information criterion
{hline 21}{c +}{hline 54}
{lalign 21:Baseline comparison}{c |}
{ralign 20:CFI} {c |} {res}{ralign 10:     0.994}{txt}   Comparative fit index
{ralign 20:TLI} {c |} {res}{ralign 10:     0.982}{txt}   Tucker-Lewis index
{hline 21}{c +}{hline 54}
{lalign 21:Size of residuals}{c |}
{ralign 20:CD} {c |} {res}{ralign 10:     0.637}{txt}   Coefficient of determination
{hline 21}{c BT}{hline 54}
{p 0 2 2 75}Note: SRMR is not{txt} reported because of missing values.{p_end}

{com}. 
. 
. *------------------------------------------------------------------------------*
. * Table B5. Confirmatory Factor Analysis: Goodness of Fit Indices 
. *------------------------------------------------------------------------------*
. * See goodness of fit indices produced above for each model. 
. 
. 
. 
. *------------------------------------------------------------------------------*
. *                                                                 APPENDIX C 
. *------------------------------------------------------------------------------*
. 
. 
. *------------------------------------------------------------------------------*
. * Table C1. Multilevel Models of Voters’ Support for Globalization 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)   
{txt}({res}est88{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)   
{txt}({res}est89{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)  
{txt}({res}est90{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)
{txt}({res}est91{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly mixed n_pol_glob ///
>         n_party_EU_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)
{txt}({res}est92{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly mixed n_pol_glob ///
>         n_party_internat_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)  
{txt}({res}est93{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6 using Table_C1.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N)  nobaselevels 
{res}{txt}(note: file Table_C1.rtf not found)
(output written to {browse  `"Table_C1.rtf"'})

{com}. 
. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C2. Multilevel Models of Voters’ Support for Globalization (without cluster-robust SEs)
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year:    
{txt}({res}est94{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year:    
{txt}({res}est95{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year:  
{txt}({res}est96{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: 
{txt}({res}est97{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly mixed n_pol_glob ///
>         n_party_EU_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: 
{txt}({res}est98{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly mixed n_pol_glob ///
>         n_party_internat_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year:  
{txt}({res}est99{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6 using Table_C2.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N)  nobaselevels 
{res}{txt}(note: file Table_C2.rtf not found)
(output written to {browse  `"Table_C2.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C3. OLS Models of Voters’ Support for Globalization (with Country and Year FE)  
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly reg n_econ_glob ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)   
{txt}({res}est100{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly reg n_econ_glob ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)   
{txt}({res}est101{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly reg n_econ_glob2 ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)  
{txt}({res}est102{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly reg n_econ_glob2 ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)
{txt}({res}est103{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly reg n_pol_glob ///
>         n_party_EU_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)
{txt}({res}est104{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly reg n_pol_glob ///
>         n_party_internat_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)  
{txt}({res}est105{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6 using Table_C3.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N)  nobaselevels 
{res}{txt}(note: file Table_C3.rtf not found)
(output written to {browse  `"Table_C3.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Figure C4. Models of Voters’ Support for Globalization (Western vs. Eastern Europe)   
. *------------------------------------------------------------------------------*
. 
. *Economic Glob. regressed on Single Market Party Position (t-1) - Western Europe
. eststo: quietly reg n_econ_glob ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if west_euro==1  , vce(robust) 
{txt}({res}est106{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *Economic Glob. regressed on Free Trade Party Position (t-1) - Western Europe
. eststo: quietly reg n_econ_glob ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if west_euro==1  , vce(robust)  
{txt}({res}est107{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *Economic Glob. regressed on Single Market Party Position (t-1) - Eastern Europe
. eststo: quietly reg n_econ_glob ///
>         n_party_intmark_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if east_euro==1  , vce(robust)  
{txt}({res}est108{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *Economic Glob. regressed on Free Trade Party Position (t-1) - Eastern Europe
. eststo: quietly reg n_econ_glob ///
>         n_party_trade_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if east_euro==1 , vce(robust) 
{txt}({res}est109{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *Political Glob. regressed on EU Party Position (t-1) - Western Europe 
. eststo: quietly reg n_pol_glob ///
>         n_party_EU_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if west_euro==1 , vce(robust) 
{txt}({res}est110{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *Political Glob. regressed on Internationalism Party Position (t-1) - Western Europe 
. eststo: quietly reg n_pol_glob ///
>         n_party_internat_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if west_euro==1 , vce(robust)   
{txt}({res}est111{txt} stored)

{com}. estimates store M7
{txt}
{com}. 
. *Political Glob. regressed on EU Party Position (t-1) - Eastern Europe 
. eststo: quietly reg n_pol_glob ///
>         n_party_EU_2010 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if east_euro==1 , vce(robust) 
{txt}({res}est112{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Political Glob. regressed on Internationalism Party Position (t-1) - Eastern Europe 
. eststo: quietly reg n_pol_glob ///
>         n_party_internat_pre2013 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if east_euro==1 , vce(robust)   
{txt}({res}est113{txt} stored)

{com}. estimates store M8
{txt}
{com}. 
. 
. * Graph Coefficient Plot 
. coefplot ///
>         (M1, keep(n_party_intmark_2010) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(n_party_intmark_2010) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///      
>         (M3, keep(n_party_trade_pre2013) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///                      
>         (M4, keep(n_party_trade_pre2013) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                              
>         (M5, keep(n_party_EU_2010) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M6, keep(n_party_EU_2010) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///
>         (M7, keep(n_party_internat_pre2013) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M8, keep(n_party_internat_pre2013) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Globalization", size(medium)) ///
>         legend(off)  
{res}{txt}
{com}. 
. graph export "Figure_C4.png", as(png)
{txt}(file Figure_C4.png written in PNG format)

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C5. Multilevel Models of Voters’ Support for Globalization (Empty Models) 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob ///
>         n_party_intmark_2010 ///
>         if euro_sample==1, ||country_year: , vce(robust)   
{txt}({res}est114{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob ///
>         n_party_trade_pre2013  ///
>         if euro_sample==1, ||country_year: , vce(robust)   
{txt}({res}est115{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_intmark_2010  ///
>         if euro_sample==1, ||country_year: , vce(robust)  
{txt}({res}est116{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly mixed n_econ_glob2 ///
>         n_party_trade_pre2013  ///
>         if euro_sample==1, ||country_year: , vce(robust)
{txt}({res}est117{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly mixed n_pol_glob ///
>         n_party_EU_2010  ///
>         if euro_sample==1, ||country_year: , vce(robust)
{txt}({res}est118{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly mixed n_pol_glob ///
>         n_party_internat_pre2013  ///
>         if euro_sample==1, ||country_year: , vce(robust)  
{txt}({res}est119{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6  using Table_C5.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N) nobaselevels 
{res}{txt}(note: file Table_C5.rtf not found)
(output written to {browse  `"Table_C5.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C6. Multilevel Models of Voters’ Support for Globalization (Empty Models – No Clustered SEs) 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob n_party_intmark_2010 if euro_sample==1, ||country_year:   
{txt}({res}est120{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob n_party_trade_pre2013 if euro_sample==1, ||country_year: 
{txt}({res}est121{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_econ_glob2 n_party_intmark_2010 if euro_sample==1, ||country_year: 
{txt}({res}est122{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly mixed n_econ_glob2 n_party_trade_pre2013 if euro_sample==1, ||country_year: 
{txt}({res}est123{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly mixed n_pol_glob n_party_EU_2010 if euro_sample==1, ||country_year: 
{txt}({res}est124{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly mixed n_pol_glob n_party_internat_pre2013 if euro_sample==1, ||country_year:  
{txt}({res}est125{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6  using Table_C6.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N) nobaselevels 
{res}{txt}(note: file Table_C6.rtf not found)
(output written to {browse  `"Table_C6.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C7. Multilevel Models of Voters’ Support for Globalization (Party Families) 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob ///
>         ib10.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)    
{txt}({res}est126{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob2 ///
>         ib10.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)    
{txt}({res}est127{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_pol_glob ///
>         ib10.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) 
{txt}({res}est128{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. 
. *Models Table: 
. esttab M1 M2 M3 using Table_C7.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N)  nobaselevels 
{res}{txt}(note: file Table_C7.rtf not found)
(output written to {browse  `"Table_C7.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C8. Multilevel Models of Voters’ Support for Globalization (Party Families) – Alternative baseline (Liberal)
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly mixed n_econ_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)    
{txt}({res}est129{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly mixed n_econ_glob2 ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust)    
{txt}({res}est130{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly mixed n_pol_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) 
{txt}({res}est131{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. 
. *Models Table: 
. esttab M1 M2 M3 using Table_C8.rtf, replace r2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N)  nobaselevels  
{res}{txt}(note: file Table_C8.rtf not found)
(output written to {browse  `"Table_C8.rtf"'})

{com}. 
. 
.   
. *------------------------------------------------------------------------------*
. * Figure C9. Multilevel Models of Voters’ Support for Globalization (Party Families – Without Clustered SEs)
. *------------------------------------------------------------------------------*
. 
. *Graph Coefficient Plot - Fig C9 (Top)
. eststo: quietly mixed n_econ_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year:   
{txt}({res}est132{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. coefplot ///
>         (M1, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M1, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M1, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M1, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Economic Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}.         
. graph export "Table_C9_Top.png", as(png)
{txt}(file Table_C9_Top.png written in PNG format)

{com}. 
.         
. *Graph Coefficient Plot - Fig C9 (Bottom)
. eststo: quietly mixed n_pol_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: 
{txt}({res}est133{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. coefplot ///
>         (M2, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M2, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M2, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M2, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Political Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}.          
. graph export "Table_C9_Bottom.png", as(png) 
{txt}(file Table_C9_Bottom.png written in PNG format)

{com}.  
.  
.  
. *------------------------------------------------------------------------------*
. * Figure C10. OLS Models of Voters’ Support for Globalization (Party Families)  
. *------------------------------------------------------------------------------*
. 
. *Graph Coefficient Plot - Fig C10 (Top)
. eststo: quietly reg n_econ_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)    
{txt}({res}est134{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. coefplot ///
>         (M1, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M1, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M1, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M1, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Economic Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}.         
. graph export "Table_C10_Top.png", as(png)
{txt}(file Table_C10_Top.png written in PNG format)

{com}. 
.         
. *Graph Coefficient Plot - Fig C10 (Bottom)
. eststo: quietly reg n_pol_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)  
{txt}({res}est135{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. coefplot ///
>         (M2, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M2, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M2, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M2, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Political Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}.          
. graph export "Table_C10_Bottom.png", as(png) 
{txt}(file Table_C10_Bottom.png written in PNG format)

{com}.  
.  
.  
. *------------------------------------------------------------------------------*
. * Figure C11. Multilevel Models of Voters’ Support for Globalization (Party Families – With alternative baseline)   
. *------------------------------------------------------------------------------*
.  
. *Figure C11 (Top) 
. eststo: quietly mixed n_econ_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) 
{txt}({res}est136{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. 
. *Figure C11 (Bottom) 
. eststo: quietly mixed n_pol_glob ///
>         ib4.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) 
{txt}({res}est137{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. 
. *Graph Coefficient Plot (Figure C11 - Top) 
. estimates restore M1
{txt}(results {stata estimates replay M1:M1} are active now)

{com}. 
. coefplot ///
>         (M1, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M1, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M1, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M1, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_nationalism) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_xenophobia) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_isolationism) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_educ_cat) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(manufacture) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_c_rti) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(offshorable_bl) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_rti_offshor) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(unemployed) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(union) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(female) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(n_age) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Economic Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{p 0 4 2}
{txt}(note:  named style
p16 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p16 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p17 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p17 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p18 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p18 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p19 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p19 not found in class
seriesstyle,  default attributes used)
{p_end}
{res}{txt}
{com}.         
. graph export "Figure_C11_Top.png", width(6000) replace  
{txt}(note: file Figure_C11_Top.png not found)
(file Figure_C11_Top.png written in PNG format)

{com}.         
. 
.         
. *Graph Coefficient Plot (Figure C11 - Bottom)
. estimates restore M3
{txt}(results {stata estimates replay M3:M3} are active now)

{com}. 
. coefplot ///
>         (M3, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M3, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M3, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M3, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_nationalism) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_xenophobia) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_isolationism) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_educ_cat) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(manufacture) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_c_rti) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(offshorable_bl) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_rti_offshor) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(unemployed) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(union) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(female) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)) ///
>         (M3, keep(n_age) ///
>         mcolor(gray) ciopts(color(gray) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Political Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{p 0 4 2}
{txt}(note:  named style
p16 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p16 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p17 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p17 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p18 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p18 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p19 not found in class
seriesstyle,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
p19 not found in class
seriesstyle,  default attributes used)
{p_end}
{res}{txt}
{com}.         
. graph export "Figure_C11_Bottom.png", width(6000) replace       
{txt}(note: file Figure_C11_Bottom.png not found)
(file Figure_C11_Bottom.png written in PNG format)

{com}.   
.   
.   
. *------------------------------------------------------------------------------*
. * Figure C12. OLS Models of Voters’ Support for Globalization (Party Families – With “Other” as baseline)       
. *------------------------------------------------------------------------------*
.   
. *M1
. eststo: quietly reg n_econ_glob ///
>         ib10.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust)   
{txt}({res}est138{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly reg n_pol_glob ///
>         ib10.parfam_CMP_2 n_nationalism n_xenophobia n_isolationism n_educ_cat ///
>         manufacture n_c_rti offshorable_bl n_rti_offshor unemployed ///
>         union female n_age n_ln_gdppc n_econ_open n_socialexp_eu i.country i.year ///
>         if euro_sample==1, vce(robust) 
{txt}({res}est139{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. 
. *Coefficient Plot for Figure C12 (Top)
. coefplot ///
>         (M1, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M1, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M1, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M1, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M1, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Economic Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}. 
. graph export "Fig_C12_Top.png", width(6000) replace     
{txt}(note: file Fig_C12_Top.png not found)
(file Fig_C12_Top.png written in PNG format)

{com}.         
. *Coefficient Plot for Figure C12 (Bottom)
. coefplot ///
>         (M2, keep(1.parfam_CMP_2) ///
>         mcolor(maroon) ciopts(color(maroon) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(2.parfam_CMP_2) ///
>         mcolor(plg3) ciopts(color(plg3) recast(rcap)) msymbol(circle)) ///      
>         (M2, keep(3.parfam_CMP_2) ///
>         mcolor(plr1) ciopts(color(plr1) recast(rcap)) msymbol(circle)) ///                      
>         (M2, keep(4.parfam_CMP_2) ///
>         mcolor(538y) ciopts(color(538y) recast(rcap)) msymbol(circle)) ///                              
>         (M2, keep(5.parfam_CMP_2) ///
>         mcolor(plb2) ciopts(color(plb2) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(6.parfam_CMP_2) ///
>         mcolor(dkorange) ciopts(color(dkorange) recast(rcap)) msymbol(circle)) ///
>         (M2, keep(7.parfam_CMP_2) ///
>         mcolor(black) ciopts(color(black) recast(rcap)) msymbol(circle)), ///
>         xline(0, lc(blue)) baselevels ///
>         xtitle("Effects on Attitudes Towards Political Globalization", size(medium)) ///
>         legend(off) ///
>         coeflabels(1.parfam_CMP_2 = "Populist Left" ///
>         2.parfam_CMP_2 = "Green" 3.parfam_CMP_2 = "Social Dem" ///
>         4.parfam_CMP_2 = "Liberal" 5.parfam_CMP_2 = "Conservative" ///
>         6.parfam_CMP_2 = "Christian Dem" 7.parfam_CMP_2 = "Populist Right") nooffsets
{res}{txt}
{com}.         
. graph export "Fig_C12_Bottom.png", width(6000) replace          
{txt}(note: file Fig_C12_Bottom.png not found)
(file Fig_C12_Bottom.png written in PNG format)

{com}.         
.         
.         
. *------------------------------------------------------------------------------*
. * Table C13. Multilevel Logistic Models of Voters’ Support for Globalization (Individual DVs) 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly melogit protrade_imports_dich ///
>         party_intmark_2010 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or  
{txt}({res}est140{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly melogit protrade_choice_dich ///
>         party_intmark_2010 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or   
{txt}({res}est141{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly melogit pro_multi_dich ///
>         party_intmark_2010 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or    
{txt}({res}est142{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly melogit protrade_imports_dich ///
>         party_trade_pre2013 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or  
{txt}({res}est143{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly melogit protrade_choice_dich ///
>         party_trade_pre2013 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or  
{txt}({res}est144{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. *M6
. eststo: quietly melogit pro_multi_dich ///
>         party_trade_pre2013 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or    
{txt}({res}est145{txt} stored)

{com}. estimates store M6
{txt}
{com}. 
. *M7
. eststo: quietly melogit protrade_FTA_dich ///
>         party_EU_2010 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or
{txt}({res}est146{txt} stored)

{com}. estimates store M7
{txt}
{com}. 
. *M8
. eststo: quietly melogit int_orgs_dich ///
>         party_internat_pre2013 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or   
{txt}({res}est147{txt} stored)

{com}. estimates store M8
{txt}
{com}. 
. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 M6 M7 M8 using Table_C13.rtf, replace pr2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N) eform nobaselevels 
{res}{txt}(note: file Table_C13.rtf not found)
(output written to {browse  `"Table_C13.rtf"'})

{com}. 
. 
. 
. *------------------------------------------------------------------------------*
. * Table C14. Multilevel Logistic Models of Voters’ Support for Globalization (Party Dummies - Individual DVs) 
. *------------------------------------------------------------------------------*
. 
. *M1
. eststo: quietly melogit protrade_imports_dich ///
>         ib4.parfam_CMP_2 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or  
{txt}({res}est148{txt} stored)

{com}. estimates store M1
{txt}
{com}. 
. *M2
. eststo: quietly melogit protrade_choice_dich ///
>         ib4.parfam_CMP_2 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or   
{txt}({res}est149{txt} stored)

{com}. estimates store M2
{txt}
{com}. 
. *M3
. eststo: quietly melogit pro_multi_dich ///
>         ib4.parfam_CMP_2 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or    
{txt}({res}est150{txt} stored)

{com}. estimates store M3
{txt}
{com}. 
. *M4
. eststo: quietly melogit protrade_FTA_dich ///
>         ib4.parfam_CMP_2 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or
{txt}({res}est151{txt} stored)

{com}. estimates store M4
{txt}
{com}. 
. *M5
. eststo: quietly melogit int_orgs_dich ///
>         ib4.parfam_CMP_2 nationalism xenophobia isolationism educ_cat ///
>         i.manufacture c.c_rti##i.offshorable_bl i.unemployed ///
>         i.union i.female age ln_gdppc econ_open socialexp_eu ///
>         if euro_sample==1, ||country_year: , vce(robust) or   
{txt}({res}est152{txt} stored)

{com}. estimates store M5
{txt}
{com}. 
. 
. *Models Table: 
. esttab M1 M2 M3 M4 M5 using Table_C14.rtf, replace pr2 se label star(* .1 ** .05 *** .01) scalars("ll Log Lik." "chi2 Chi-Squared" aic bic N) eform nobaselevels 
{res}{txt}(note: file Table_C14.rtf not found)
(output written to {browse  `"Table_C14.rtf"'})

{com}. 
. 
. *------------------------------------------------------------------------------*
. log close
      {txt}name:  {res}<unnamed>
       {txt}log:  {res}C:\Users\ahone\OneDrive - Texas A&M University at Qatar\RESEARCH\Trade Spinoff - Party Families\Version 9 - FPA\REPLICATION FILES\FPA_Appendix_Replication_Log.smcl
  {txt}log type:  {res}smcl
 {txt}closed on:  {res}11 Oct 2023, 21:32:24
{txt}{.-}
{smcl}
{txt}{sf}{ul off}